Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Argentina F4 Argentina F5 Brazil F1 SMS Tennis Cup - Sao Paulo Challenger Leon 2003 - Leon Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago Sporting Challenger '07 Trofeo Regione Piemonte - Turin Challenger 42 - Andrezieux Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Challenger Ford de Cherbourg - Cherbourg San Marino CEPU Open - San Marino Bogota Challenger - Bogota I Manta Open - Manta Challenger Brasov - Brasov Trani Challenger Manerbio Challenger Como Challenger Todi Challenger Buenos Aires Challenger Genoa Open - Genova Amazonia Open de Tenis - Belem Genova Challenger Barletta Challenger Alessandria Challenger La Serena Open - La Serena Kos-Zucchetti Tennis Cup - Cordenons Unicredit (Suisse) Bank S.A. Challenger - Chiasso XL Challenger de Tenis Copa Sevilla - Seville Todi Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Petrobras - Buenos Aires Turin Challenger Challenger Copa Sevilla Internacionales de Andalucia - Seville Todi Challenger Zagreb Open - Zagreb 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Uruguay - Montevideo IX Ciutat de Barcelona - Barcelona Palermo Challenger Hamburg Challenger - Hamburg Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Open de Franche Comte - Besancon Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Buenos Aires Challenger Draft Corona Mexico City Open - Mexico City Salinas Challenger Montevideo Challenger XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo Copa Petrobras - Aracaju San Luis Potosi Challenger - San Luis Potosi Antonio Savoldi-Marco Co. - Manerbio Copa Petrobras Argentina - Buenos Aires San Luis Potosi Challenger - San Luis Potosi Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como VI Gramado Open de Tenis - Gramado XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza 4° Sporting Challenger - Turin Porsche Open - Poznan BMW Tennis Championship - Sunrise Sao Paulo Challenger Unique Zagreb Open - Zagreb Seguros Bolivar Open - Medellin San Benedetto Challenger Bancolombia Open - Bogota Copa Petrobras Santiago - Santiago Copa Petrobras Uruguray - Montevideo Genova Open Challenger - Genova Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Challenger Lugano - Lugano Milan Challenger Perugia Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Meerbusch Challenger Manerbio Challenger Como Challenger Biella Challenger Turin Challenger Porto Alegre Challenger Orbetello Challenger Copa Petrobras - Bogota Sao Paulo Challenger Corrientes Challenger XL Bermuda Open - Bermuda San Marino Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Blois Challenger Genova Challenger Banja Luka Challenger IPP Geneva Trophy - Geneva Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Aracaju Tennis Napoli Cup 2007 - Napoli Pekao Open - Szczecin Reggio Emilia Challenger Lima Challenger Intersport Heilbronn Open - Heilbronn Prostejov Challenger San Benedetto Challenger Abierto Club Casablanca - Mexico City Napoli Challenger 7° Trani Cup - Trani Campinas Challenger Montevideo Challenger Iquique Challenger Canberra Challenger Bordeaux Challenger Milan Challenger Banja Luka Challenger Santo Domingo Challenger Aix En Provence Challenger Alphen Challenger Challenger Leon 2004 - Leon Rome Challenger Braunschweig Challenger Montevideo Challenger Copa Petrobras Aracaju - Aracaju Buenos Aires Challenger Porto Alegre Challenger Lyon Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras Uruguay - Montevideo Mallorca Open - Mallorca Marburg Challenger VIII Avierto Internacional de Salinas - Salinas Mallorca Open - Mallorca Bastad Challenger V Gramado Open de Tennis - Gramado Open Sainte-Victoire - Aix-En-Provence Buenos Aires Challenger Montevideo Challenger Top Wool Challenger Biella - Biella Guayaquil Challenger Memorial Kolyaskin - Donetsk Milan Challenger Guayaquil Challenger Cortina Challenger Buenos Aires Challenger Copa Ericsson Argentina - Buenos Aires Tata Open - Chennai Heineken Open - Auckland Copa AT&T - Buenos Aires Blois Challenger Estoril Open - Estoril Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Pullach Challenger Gemax Open - Belgrade Synsam Swedish Open - Bastad Panama City Challenger Mercedes Cup - Stuttgart Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Idea Prokom Open - Sopot Sassuolo Challenger - Sassuolo Nord LB Open - Braunschweig Qatar Open - Doha Societa Canottieri Mincio 2005 - Mantova Heilbronn Challenger Argentina Open - Buenos Aires Vicenza Challenger Riviera di Rimini Challenger - Rimini Brasil Open - Costa do Sauipe Ludwigshafen Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis - St. Jean de Luz Open Seat Godo 2005 - Barcelona Mallorca Challenger Synsam Swedish Open - Bastad Biella Challenger Mercedes Cup - Stuttgart BH Tennis Open International Cup - Belo Horizonte China Open - Beijing Open Romania - Bucharest Copa Ericsson Chile - Santiago Open 13 - Marseille Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Challenger 42 - Andrezieux Britania Zavaleta - Puebla Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Dutch Open Tennis - Amersfoort Copa Petrobras Bogota - Bogota Challenger Casablanca San Angel - Mexico City Heilbronn Challenger San Marino Cepu Open - San Marino Biella Challenger Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo ECM Prague Open - Prague Chennai Open - Chennai Sydney International - Sydney MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Aamulehti Tampere Open - Tampere BCR Open Romania - Bucharest Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Stockholm Open - Stockholm Guayaquil Challenger Davidoff Swiss Indoors - Basel Banja Luka Challenger Chennai Open - Chennai Movistar Open - Vina del Mar The Dubai Tennis Championships - Dubai The Artois Championships - London Guayaquil Challenger ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Cordenons Challenger Rijeka Challenger Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Copa AT&T - Buenos Aires Braunschweig Challenger Copa Telmex - Buenos Aires Heineken Open - Auckland China Open - Beijing VTR Open - Vina del Mar Grand Prix de Tennis de Lyon - Lyon Brasil Open - Sao Paulo Lima Challenger Abierto Mexicano Telcel - Acapulco Bucaramanga Challenger ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Malaysian Open - Kuala Lumpur China Open - Beijing Thailand Open - Bangkok Kremlin Cup - Moscow Valencia Open - Valencia Studena Croatia Open - Umag VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Estoril Open - Estoril Caltanissetta Challenger Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Napoli Challenger China Open - Beijing Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Campionati Internazionali di Sicilia - Palermo Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brisbane International - Brisbane Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Konzum Croatia Open - Umag China Open - Beijing Abierto Mexicano Telcel - Acapulco Milan Indoors - Milan BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Bet-at-home Open - Hamburg Blunmenau Challenger Hypo Group Tennis International - Portschach Vegeta Croatia Open - Umag Brasil Open - Sao Paulo Allianz Suisse Open Gstaad - Gstaad Curitiba Challenger Geneva Open - Geneva Stockholm Open - Stockholm Rio Open - Rio de Janeiro AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad The Stella Artois Championships - London Synsam Swedish Open - Bastad Croatia Open - Umag Brasil Open - Costa do Sauipe Lima Challenger Winston-Salem Open - Winston-Salem San Remo Challenger Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Campinas Challenger German Tennis Championships - Hamburg AEGON Championships - London Melbourne Summer Set - Melbourne Qatar ExxonMobil Open - Doha Movistar Open - Santiago Montevideo Challenger United Cup - Australia US Men's Clay Court Championship - Houston Asuncion Challenger Brisbane International - Brisbane Medellin Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Santiago Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg Mexico City Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney China Open - Beijing Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Genova Challenger Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart AEGON Championships - London Szczecin Challenger Nordea Open - Bastad Bet-at-home Open - Hamburg Lima Challenger Austrian Open - Kitzbuhel Barcelona Open BancSabadell - Barcelona Santiago Challenger Rio De Janeiro Challenger Qatar ExxonMobil Open - Doha TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open Castilla y Leon - Segovia Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril China Open - Beijing Open Parc - Lyon Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Rio Open - Rio de Janeiro Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Dubai Open - Dubai Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona Barcelona Open Banc Sabadell - Barcelona Citi Open - Washington Abierto Mexicano Telcel - Acapulco Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril The Stella Artois Championships - London Croatia Open Umag - Umag Orange Prokom Open - Sopot Telenordia Swedish Open - Bastad Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Tennis Masters Series - Paris Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Gerry Weber Open - Halle Rogers Cup - Montreal US Men's Clay Court Championship - Houston Western & Southern Financial Group Masters - Cincinnati Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ecuador Open - Quito Argentina Open - Buenos Aires Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Heineken Open - Auckland Mutua Madrilena Masters Madrid - Madrid Trofeo Conde de Godo - Barcelona Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Grand Prix de Tennis de Lyon - Lyon Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Toronto Internazionali BNL d'Italia - Rome Miami Open - Miami Campionati BNL dItalia - Rome Heineken Open - Auckland Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Copa Telmex - Buenos Aires BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells BMW Open - Munich Copa Claro - Buenos Aires Internazionali BNL d'Italia - Rome Copa Claro - Buenos Aires Copa Telmex - Buenos Aires BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Barcelona Open Banc Sabadell - Barcelona Internazionali BNL d'Italia - Rome Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Mutua Madrid Open - Madrid Bet-at-home Open - Hamburg BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York German Tennis Championships - Hamburg U.S. Open - New York Cordoba Open - Cordoba Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Shanghai ATP Masters 1000 - Shanghai French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Laver Cup - Prague Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Finals, Group B Davis Cup, Finals, QF, ARG-ESP 1-2 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, F, ESP-CAN 2-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, ARG-CZE 2-3 1 Masters Guinot Mary Cohr Capitala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, ARG-BRA 3-2 Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Davis Cup, Group I, DEN-ESP 0-5 Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - London Mubadala World Tennis Championship Olympics - Beijing Olympics - London Davis Cup, World Group, PO, ESP-UKR 5-0 Olympics - Rio de Janeiro Davis Cup, World Group, QF, NED-ESP 2-1 Laver Cup - Geneva Capitala World Tennis Championship A Day At The Drive - Adelaide The Mubadala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Olympics - Paris Barclays ATP World Tour Finals - London Nitto ATP Finals - London Nitto ATP Finals - Turin